//
//  EZCDBTableInfo.h
//  zhaitu
//
//  Created by ellzu on 13-8-1.
//  Copyright (c) 2013年 ellzu. All rights reserved.
//

#ifndef __zhaitu__EZCDBTableInfo__
#define __zhaitu__EZCDBTableInfo__

#include <iostream>
#include "EZCDBFieldInfo.h"

namespace EZCDBNS {
    
    class EZCDBTableInfo : public EZTally::EZTallyObject
    {
    private:
        std::string insertSql;
    protected:
        ~EZCDBTableInfo();
    public:
        EZCDBTableInfo();
        
        std::string className;   // Model -> "Model"
        std::string classIdName; // typeid(Model).name()
        std::string tableName; // 数据表的名字
        
        std::vector<EZCDBFieldInfo*> tableFilds;
        
        
        
        std::string getInsertSql();
    };
}
#endif /* defined(__zhaitu__EZCDBTableInfo__) */
